cover oneself with poncho - Englisch Synonyme Wörterbuch